Component: Guarantor Obligations [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Guarantor Obligations [Hierarchy]

*

*

*

added:GuarantorObligationsHierarchy
2 Guarantor Obligations, Term [Concept] Text/String For Period us-gaap:GuaranteeObligationsTerm
3 Guarantor Obligations, Origin and Purpose [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsOriginAndPurpose
4 Guarantor Obligations, Triggering Event [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsTriggeringEvent
5 Guarantor Obligations, Maximum Exposure, Undiscounted [Concept] Monetary As Of Credit us-gaap:GuaranteeObligationsMaximumExposure
6 Guarantor Obligations, Unlimited Exposure [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsUnlimitedExposure
7 Guarantor Obligations, Maximum Exposure Inestimable [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsMaximumExposureInestimable
8 Guarantor Obligations, Current Carrying Value [Concept] Monetary As Of Credit us-gaap:GuaranteeObligationsCurrentCarryingValue
9 Guarantor Obligations, Caption for Recorded Liabilities [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsCaptionForRecordedLiabilities
10 Guarantor Obligations, Recourse Provisions [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsRecourseProvisions
11 Guarantor Obligations, Liquidation Proceeds, Monetary Amount [Concept] Monetary For Period Debit us-gaap:GuaranteeObligationsLiquidationProceeds
12 Guarantor Obligations, Liquidation Proceeds, Percentage [Concept] Perdent For Period

*

us-gaap:GuaranteeObligationsLiquidationProceedsPercentage
13 Guarantor Obligations, Collateral Held Directly or by Third Parties [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsCollateralHeldDirectlyOrByThirdParties
14 Guarantor Obligations, Related Party Disclosure [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsRelatedPartyDisclosure